package com.kayak.easysp.util;

import com.kayak.kkutils.ErrorCode;


/**
 * 系统公共返回码
 * @author liqun
 *
 */
public final class ErrorCodeEasysp implements  ErrorCode{
	
	//系统返回码 返回信息 键标识
	public final static String RET_CODE = "ret_code";
	public final static String RET_MSG = "ret_msg";
	//交易成功返回码
	public final static String RET_SUC_CODE = "0000";
	public final static String RET_SUC_MSG = "交易成功";
	
	//交易码不存在
	public final static String ERROR_EASYSP_F901_CODE= "F901";
	public final static String ERROR_EASYSP_F901_MSG = "交易码不存在";
	
	public final static String ERROR_EASYSP_F993_CODE = "F993";
	public final static String ERROR_EASYSP_F993_MSG="签名错误";
	
	public final static String ERROR_EASYSP_F990_CODE = "F990";
	public final static String ERROR_EASYSP_F990_MSG = "调用失败";

	public final static String ERROR_EASYSP_F002_CODE = "F002";
	public final static String ERROR_EASYSP_F002_MSG = "身份证不合法";
	
	//原邮箱和新邮箱不能相同
	public final static String ERROR_EASYSP_F003_CODE= "F003";
	public final static String ERROR_EASYSP_F003_MSG = "原邮箱和新邮箱不能相同";
	
	//该企业用户未登录
	public final static String ERROR_EASYSP_F004_CODE= "F004";
	public final static String ERROR_EASYSP_F004_MSG = "该企业用户未登录";
	
	//新密码和原密码不能相同
	public final static String ERROR_EASYSP_F005_CODE= "F005";
	public final static String ERROR_EASYSP_F005_MSG = "新密码和原密码不能相同";
	
	//用户名或密码错误
	public final static String ERROR_EASYSP_F006_CODE= "F006";
	public final static String ERROR_EASYSP_F006_MSG = "用户名或密码错误";
	
	//移除成员用户不能是成员本身
	public final static String ERROR_EASYSP_F007_CODE= "F007";
	public final static String ERROR_EASYSP_F007_MSG = "移除成员用户不能是成员本身";
	
	
	
	
	
	
	
	public final static String ERROR_EASYSP_F202_CODE = "F202";
	public final static String ERROR_EASYSP_F202_MSG = "交易密码错误";
	
	public final static String ERROR_EASYSP_F201_CODE = "F201";
	public final static String ERROR_EASYSP_F201_MSG = "请设置交易密码";
	
	public final static String ERROR_EASYSP_F203_CODE = "F203";
	public final static String ERROR_EASYSP_F203_MSG = "用户已经实名认证";
	
	
	public final static String ERROR_EASYSP_F307_CODE = "F307";
	public final static String ERROR_EASYSP_F307_MSG = "新旧手机号相同";
	
	public final static String ERROR_EASYSP_F994_CODE = "F994";
	public final static String ERROR_EASYSP_F994_MSG = "请求参数错误";
	
	public final static String ERROR_EASYSP_F303_CODE = "F303";
	public final static String ERROR_EASYSP_F303_MSG = "用户未登录";
	
	public final static String ERROR_EASYSP_F215_CODE = "F215";
	public final static String ERROR_EASYSP_F215_MSG= "您已风评，无需预约";

	
	public final static String ERROR_EASYSP_F214_CODE = "F214";
	public final static String ERROR_EASYSP_F214_MSG = "您已预约，不能重复预约";
	
	public final static String ERROR_EASYSP_F001_Code = "F001";
	public final static String ERROR_EASYSP_F001_Msg = "手机号码格式有误";
	
	public final static String ERROR_EASYSP_F002_Code = "F002";
	public final static String ERROR_EASYSP_F002_Msg = "银行卡格式有误";
	
	public final static String ERROR_EASYSP_F605_Code = "F605";
	public final static String ERROR_EASYSP_F605_Msg = "密码过于简单";
	
	public final static String ERROR_EASYSP_F999_Code = "F999";
	public final static String ERROR_EASYSP_F999_Msg = "查询无结果";
	//交易成功和失败的返回码、返回信息
	public final static String retCodeSuc = "0000";
	public final static String retMsgSuc = "交易成功";
	
    //系统类错误码、错误信息
	public final static String ERROR_EASYSP_SYSTEMBUSY_CODE = "E999";
	public final static String ERROR_EASYSP_SYSTEMBUSY_MSG = "系统异常";

	public final static String ERROR_EASYSP_F992_CODE = "9992";
	public final static String ERROR_EASYSP_F992_MSG="head_osnumber不可以为空";
    //业务类错误码、错误信息
	
	

	public final static String ERROR_EASYSP_F208_CODE = "2008";
	public final static String ERROR_EASYSP_F208_MSG = "用户未实名认证";

	public final static String ERROR_EASYSP_F209_CODE = "2009";
	public final static String ERROR_EASYSP_F209_MSG = "请先完成设置交易密码和实名认证";


	public final static String ERROR_EASYSP_F212_CODE = "2012";
	public final static String ERROR_EASYSP_F212_MSG = "请完成账号安全认证";

	public final static String ERROR_EASYSP_F220_CODE = "2020";
	public final static String ERROR_EASYSP_F220_MSG = "请先实名和设置交易密码";
	
	public final static String ERROR_EASYSP_3001_CODE = "3001";
	public final static String ERROR_EASYSP_3001_MSG = "抢购金额不能超过限额";
	
	public final static String ERROR_EASYSP_3002_CODE = "3002";
	public final static String ERROR_EASYSP_3002_MSG = "不能超过抢购份数";

	public final static String ERROR_EASYSP_F403_CODE = "4003";
	public final static String ERROR_EASYSP_F403_MSG = "该银行卡未绑定";	
	
	public final static String ERROR_EASYSP_F404_CODE = "4004";
	public final static String ERROR_EASYSP_F404_MSG = "银行卡或证件信息不匹配";
	
	public final static String ERROR_EASYSP_F501_CODE = "5001";
	public final static String ERROR_EASYSP_F501_MSG = "用户已再其他设备登录";
	
	public final static String ERROR_EASYSP_F502_CODE = "5002";
	public final static String ERROR_EASYSP_F502_MSG = "用户未注册";
	
	//商户相关

	public final static String ERROR_EASYSP_F922_CODE = "9022";
	public final static String ERROR_EASYSP_F922_MSG = "商户手机号不匹配";
	
	public final static String ERROR_EASYSP_F923_CODE = "9023";
	public final static String ERROR_EASYSP_F923_MSG = "商户商户未登录";
	
	//用户不需要修改初始密码
	public final static String ERROR_EASYSP_F924_CODE = "9024";
	public final static String ERROR_EASYSP_F924_MSG = "操作不合法";
	
	//用户不需要修改初始密码
	public final static String ERROR_EASYSP_F925_CODE = "9025";
	public final static String ERROR_EASYSP_F925_MSG = "抽奖次数不足";
	
	//该商户无法兑换该商品
	public final static String ERROR_EASYSP_F926_CODE = "9026";
	public final static String ERROR_EASYSP_F926_MSG = "无法兑换:商户不是商品的供应商";
	
	

}
